require.config({
    baseUrl: baseUrl
});

define(function(require) {
    var $ = require('jquery');
    window.$ = window.jQuery = $;
    var dialog = require('bDialog/dialog');
    window.dialog=dialog;
    require('webui'); 
    
    $(function() {
        //图片截取
        $('.pic168 img').imageZoom(168,168);

        //筛选
        $('.sortbar a').click(function(event) {
            event.preventDefault();
            var t=$(this);
            var li=t.parents('li');
            var index=li.index();
            var show=t.data('show');
            t.addClass('active').parents('li').siblings().find('a').removeClass('active');
            if(show=='down'){
                t.find('i').addClass('icon-up').removeClass('icon-down');
                t.data('show', 'up');
                li.siblings('li').find('a i').addClass('icon-down').removeClass('icon-up');
                li.siblings('li').find('a').data('show', 'down');                
            }else{
                t.find('i').addClass('icon-down').removeClass('icon-up');
                t.data('show', 'down');                
            }
            $('.filterMaskbg').eq(index).toggle().siblings('.filterMaskbg').hide();
            if($('.filterMaskbg').is(':visible')){
                $('section').css({'overflow-y':'hidden'});
            }else{
                $('section').css({'overflow-y':'auto'});
            }
        });
        $('.filter .close').click(function(event) {
            event.preventDefault();
            var index=$(this).parents('.filterMaskbg').index()-1;
            $(this).parents('.filterMaskbg').hide();
            $('.sortbar li').eq(index).find('a i').addClass('icon-down').removeClass('icon-up');
            $('.sortbar li').eq(index).find('a').data('show', 'down');
            $('section').css({'overflow-y':'auto'});
        });
        $('.filterMaskbg').click(function(event) {
            event.stopPropagation();
            var index=$(this).index()-1;
            $(this).hide();
            $('.sortbar li').eq(index).find('a i').addClass('icon-down').removeClass('icon-up');
            $('.sortbar li').eq(index).find('a').data('show', 'down');
            $('section').css({'overflow-y':'auto'});
        });
        $('.filter a').click(function(event) {
            event.stopPropagation();
        });
        
    });
});